Big Huge Thesaurus

artemisia dracunculus

noun